have (got) - French English Dictionary